// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()
const db = cloud.database()
const _ = db.command

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()

  var record = [];

  await db.collection('kq_record').where({
    check_status:1
  }).get().then(res => {
    for(var i =0;i < res.data.length;i++){
      res.data[i].record_member.some(item => {
        if(item._openid == wxContext.OPENID){
          item.title = res.data[i].title
          item.passwd = res.data[i].passwd
          record.push(item)
        }
      })
    }
  })

  // await db.collection('kq_record').get().then(res => {
  //   for(var i =0;i < res.data.length;i++){
  //     res.data[i].record_member.some(item => {
  //       if(item._openid == wxContext.OPENID){
  //         item.title = res.data[i].title
  //         item.passwd = res.data[i].passwd
  //         record.push(item)
  //       }
  //     })
  //   }
  // })

  return record;
  // return {
  //   event,
  //   openid: wxContext.OPENID,
  //   appid: wxContext.APPID,
  //   unionid: wxContext.UNIONID,
  // }
}